@echo off
REM 设置中文显示
chcp 65001

REM 创建日志目录
if not exist logs mkdir logs

REM 设置项目根目录
set PROJECT_DIR=%CD%

REM 启动后端服务器（在新窗口）
echo 正在启动后端服务器...
start "Backend Server" cmd /k "cd %PROJECT_DIR%\backend && pip install -r requirements.txt && python main.py"

REM 等待后端服务器启动
timeout /t 3 /nobreak >nul

REM 启动前端开发服务器（在新窗口）
echo 正在启动前端开发服务器...
start "Frontend Server" cmd /k "cd %PROJECT_DIR% && npm install && npm run dev"

REM 等待服务器启动并打开浏览器
timeout /t 5 /nobreak >nul
echo 正在打开浏览器...
start http://localhost:5173/

REM 显示启动完成信息
echo 项目启动完成！
echo 前端地址: http://localhost:5173/
echo 后端地址: http://localhost:8000/
echo 按任意键退出此窗口...
pause >nul